
Small
size
Extensive
use of function calls
Loose typing – unlike PASCAL
Structured language
Low level
(BitWise) programming readily available
Pointer
implementation – extensive use of pointers for
memory, array, structures and functions